trussed tower - Spanish English Dictionary